﻿using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace Clinica_Frba
{
    public partial class ListPrinc : Form
    {
        int sem;
        public ListPrinc()
        {
            InitializeComponent();
        }

        private void ListPrinc_Load(object sender, EventArgs e)
        {
            
        }

        private void button1_Click(object sender, EventArgs e)
        {
            if (validar())
            {
                Estad nuevaEstad = new Estad();
                nuevaEstad.loadEstad(1, anio.Value.ToString("yyyy"), sem);
                this.Close();
            }

        }

        private void button2_Click(object sender, EventArgs e)
        {
            if (validar())
            {
                Estad nuevaEstad = new Estad();
                nuevaEstad.loadEstad(2, anio.Value.ToString("yyyy"), sem);
                this.Close();
            }
        }

        private void button3_Click(object sender, EventArgs e)
        {
            if (validar())
            {
                Estad nuevaEstad = new Estad();
                nuevaEstad.loadEstad(3, anio.Value.ToString("yyyy"), sem);
                this.Close();
            }

        }

        private void button4_Click(object sender, EventArgs e)
        {
            if (validar())
            {
                Estad nuevaEstad = new Estad();
                nuevaEstad.loadEstad(4, anio.Value.ToString("yyyy"), sem);
                this.Close();
            }
        }

        bool validar()
        {
            if (Semestre1.Checked) 
            {
                sem = 1;
                return true;
            }
            else
            {
                if (Semestre2.Checked)
                {
                    sem = 2;
                    return true;
                }
                else
                    return false;
            }
        }

        private void Semestre1_CheckedChanged(object sender, EventArgs e)
        {
            Semestre2.Checked = false;
        }

        private void Semestre2_CheckedChanged(object sender, EventArgs e)
        {
            Semestre1.Checked = false;
        }

        

    }
}
